PUASA SUNAH
1.Puasa Daud,yaitu puasa yang dilakukan selang satu hari (sehari berpuasa,sehari tidak,begitu seterusnya).Puasa ini,seperti dijelaskan dalam sebuah hadits riwayat Bukhari dan Muslim,lebih utama dari puasa-puasa sunah lainnya.
2.Puasa selama tiga hari dalam setiap bulan Hijriyah,yaitu pada tanggal 13,14,dan 15
3.Puasa pada hari Senin dan Kamis.
4.Puasa yang dilakukan selama enam hari pada bulan Syawal,baik secara berturut-turut atau tidak.Barang siapa yang berpuasa,selama enam hari sesudah puasa Ramadhan,ia seakan-akan telah berpuasa wajib sepanjang tahun.(HR Muslim,dari Abu Ayyub RA).
5.Puasa hari Arafah,yaitu puasa yang dilakukan pada tanggal 9 Dzulhijah bagi orang yang tidak sedang melakukan ibadah haji.Hal ini didasarkan pada hadits riwayat Muslim dari Abu Qatadah,Puasa hari Arafah dapat menghapus dosa dua tahun.Setahun yang lampau dan setahun mendatang.Bagi orang yang sedang melakukan ibadah haji puasa pada hari itu tidak disunahkan,bahkan sebaliknya disunahkan untuk tidak berpuasa.
6.Puasa pada hari ke delapan di bulan Dzulhijah(sebelum hari Arafah).Puasa ini disunahkan tidak saja bagi orang yang sedang melakukan ibadah haji,tetapi juga orang yang tidak sedang melakukan ibadah haji.
7.Puasa Tasuu'aa,atau Asura,yaitu puasa yang dilakukan pada tanggal 9 dan 10 Muharam.
8.Puasa pada al-asyur al-hurum,yaitu puasa yang dilakukan pada bulan-bulan Dzulkaidah,Dzulhijah,Muharam,dan Rajab.Keempat bulan ini merupakan bulan yang paling afdhal untuk melaksanakan puasa sesudah bulan Ramadhan.
9.Puasa di bulan Syakban.